#include <stdio.h>

int main(int argc, char const *argv[])
{
//表达式1为真，编译 #if   分支的代码
//表达式1为假，编译 #elif 分支的代码
#if 1
    printf("hello word!!\n");
#elif 1
    printf("good bye\n");
#else
    printf("sorry\n");
#endif

//表达式1为假、表达式2为真，编译 #elif   分支的代码
//表达式1、2为假，编译 #else 分支的代码
#if 0
    printf("hello word!!\n");
#elif 1
    printf("good bye\n");
#else
    printf("sorry\n");
#endif

//表达式1、2为假，编译 #else 分支的代码
#if 0
    printf("hello word!!\n");
#elif 0
    printf("good bye\n");
#else
    printf("sorry\n");
#endif

    return 0;
}
